# -*- coding: UTF-8 -*-
'''
@Project ：pythonProject 
@File    ：exceptDemo4.py
@Author  ：siwei
@Date    ：2023/10/30 22:19 
@other   ：str.print---->print(str)
'''
# raise:抛出一个异常,从而提醒程序出现了异常情况,程序能够正确地处理这些异常情况
# raise [Exception('异常描述信息')]

try:
    gender = input("请输入性别")
    if gender != "男" and gender != "女":
        raise Exception("性别只能是男或女")  # 抛出异常对象Exception,由Exception捕获且输出这个异常
    else:
        print("您输入的性别是{0}".format(gender))
except  Exception as e:
    print(e)
